//package leetcode.easy;
//
//import java.util.HashSet;
//import java.util.Set;
//
//class Solution {
//    public int removeDuplicates(int[] nums) {
//        int n = nums.length;
//        if (n == 0) {
//            return 0;
//        }
//        int fast = 1;
//        int slow = 1;
//        while (fast < n) {
//            if (nums[fast] != nums[fast - 1]) {
//                nums[slow] = nums[fast];
//                slow++;
//            }
//            fast++;
//        }
//        return slow;
//    }
//}
//
//public class Test68 {
//    public static void main(String[] args) {
//        int[] nums = new int[8];
//        Set<Integer> set = new HashSet<>();
//        for (int i = 0; i < 8; i++) {
//            nums[i] = i;
//        }
//        nums[0] = 1;
//        for (Integer num : nums) {
//            set.add(num);
//            System.out.println(num);
//        }
//        System.out.println("----");
//
//        for (Integer num : set) {
//            System.out.println(num);
//        }
//    }
//}
